html,body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	overflow: hidden;
}

/* legend */
.infobox {
	float: right;
	margin-top: 5px;
	border: 2px solid #cccccc;
	padding: 10px;
	width: 100%;
	height: auto;
	font-size: 9px;
	background: #FDFEFA url(../img/bg_infobox.gif) repeat-x top left;
	margin-bottom: 10px;
	color: black;
	font-size: 12px;
}

.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.progress-striped .progress-bar {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15)
		25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
		rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%,
		transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%,
		rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
	background-size: 40px 40px
}

.progress.active .progress-bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite
}

.progress-bar {
	float: left;
	width: 0;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #428bca;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	-webkit-transition: width .6s ease;
	transition: width .6s ease
}

@
-webkit-keyframes progress-bar-stripes {
	from {background-position: 40px 0
}

to {
	background-position: 0 0
}

}
.weekend {
	background: #e2f0ef !important;
}

.task {
/* 	border: 1px solid #3165ff !important; */
/* 	background: #ceffff !important; */
/* 	color: black !important; */
}

.task .gantt_task_progress {
/* 	background: #3165ff !important; */
}

.specialiteTask {
	border: 1px solid #84a6a5 !important;
	color: #84a6a5 !important;
	background: #b6d1c8 !important;
}

.specialiteTask .gantt_task_progress {
	background: #84a6a5 !important;
}

.projectTask {
		border: 1px solid #727b84 !important;
/* 	border: 1px solid #319a63 !important; */
/* 	background: #ceffce !important; */
/* 	color: #727b84 !important; */
		background: #a2adbc !important;
	/*    #66b2b2 */
	/*    height:10px !important; */
}

.projectTask .gantt_task_progress {
/* 	background: #319a63 !important; */
	background: #727b84 !important;
	/*       height:10px !important */
}

.RetardTask {
	/* #ae472b  rouge */
		background: #eabfa7 !important;
/* 	background: white !important; */
		border: 1px solid #c66364 !important;
/* 	border: 1px solid #ff0000 !important; */
}

.RetardTask .gantt_task_progress {
/* 	background: #ff0000 !important; */
	background: #c66364 !important;
}